strix occidentalis - İngilizce Eşanlam Sözlük

strix occidentalis

n.
[1] spotted owl